make one's home somewhere - Turco Inglés Diccionario